/*
 * 17.12.21
 *
 */
* { margin: 0;padding: 0;box-sizing: border-box;font-family: "方正悠黑 508R W","PingFang SC","Microsoft YaHei","Helvetica Neue",Helvetica,Arial; }
pre { padding: 0 !important;margin: 0 !important;border: 0 !important;border-radius: 0 !important;white-space:pre-wrap;white-space:-moz-pre-wrap; white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;
	font-family: "方正悠黑 508R W","PingFang SC","Microsoft YaHei","Helvetica Neue",Helvetica,Arial !important; }
img { max-width: 100%; }


/**
 * 页面预加载动画
 */
#loading { background-color: #45b29d;height: 100%;width: 100%;position: fixed;z-index: 1;margin-top: 0px;top: 0px;z-index: 2;}
#loading-center { width: 100%;height: 100%;position: relative;}
#loading-center-absolute { position: absolute;left: 50%;top: 50%;height: 50px;width: 150px;margin-top: -25px;margin-left: -75px;}
.object { width: 8px;height: 50px;margin-right:5px;background-color: #FFF;-webkit-animation: animate 1s infinite;animation: animate 1s infinite;float: left;}
.object:last-child { argin-right: 0px;}
.object:nth-child(10) { -webkit-animation-delay: 0.9s;animation-delay: 0.9s;}
.object:nth-child(9) { -webkit-animation-delay: 0.8s;animation-delay: 0.8s;}
.object:nth-child(8) { -webkit-animation-delay: 0.7s;animation-delay: 0.7s;}
.object:nth-child(7) { -webkit-animation-delay: 0.6s;animation-delay: 0.6s;}
.object:nth-child(6) { -webkit-animation-delay:0.5s;animation-delay: 0.5s;}
.object:nth-child(5) { -webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.object:nth-child(4) { -webkit-animation-delay: 0.3s;animation-delay: 0.3s;}
.object:nth-child(3) { -webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.object:nth-child(2) { -webkit-animation-delay: 0.1s;animation-delay: 0.1s;}
@-webkit-keyframes animate {
  50% {-ms-transform: scaleY(0);-webkit-transform: scaleY(0);transform: scaleY(0);}
}
@keyframes animate {
  50% {-ms-transform: scaleY(0); -webkit-transform: scaleY(0);transform: scaleY(0);}
}


/* 返回顶部按钮 */
#goTopBtn { position: fixed;line-height:36px;width:36px;right: 40px;bottom:35px;height:36px;cursor:pointer;display:none;z-index: 1;}
/*
 * 首页
 */
.container-fluid ,
.navbar-collapse { padding-left: 0 !important;padding-right: 0 !important;overflow-x: hidden; }
.index-header { position: absolute;top: 50px;left: 0;right: 0;z-index: 1; }
.index-header .index-header-1 { color: #fff;text-align: right; }
.index-header .index-header-1 > a { text-decoration: none; }
.index-header .index-header-1 img { margin-right: 15px; }
.index-header .index-header-1 img:hover { opacity: .7; }
.index-header .index-header-1 > img:last-child:hover { opacity: 1; }
.index-header .index-header-1 > a > img:hover { opacity: .7; }
.index-header .dropdown-menu { min-width: 0 !important;padding: 0 !important;text-align: center; }
.index-header .dropdown-menu > li { line-height: 2;text-align: center;width: 100%; }
.index-header .dropdown-menu > li > a { line-height: 3 !important;padding: 0 !important;}
@media (min-width: 768px) {
	.index-header .dropdown:hover .dropdown-menu { display: block; }
}

/* 轮播 */
.swiper-container { width: 100%;z-index: 0; }
.swiper-slide img { width: 100%; }
.swiper-container-horizontal>.swiper-pagination-bullets { bottom: 1.4rem !important; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 12px !important; }
.swiper-pagination-bullet-active { background: #fdfdfd !important;}
.swiper-pagination-bullet { width: 4% !important;height: 4px !important;border-radius: 0 !important;background: #fff !important;}


.navbar-default { border: 0;margin-top: 40px;background-color: rgba(0,0,0,0); }
.navbar-default .navbar-toggle { background-color: rgba(0,0,0,0);border: 0;margin-top: 0 !important;margin-right: 0 !important; }
.navbar-default .navbar-toggle:hover { background-color: rgba(0,0,0,0); }
.navbar-default .navbar-toggle .icon-bar { background: #fff !important; }
.navbar-collapse { background-color: rgba(0,0,0,.6);border:0; }
.navbar-collapse .navbar-nav { width: 101.6%; }

.navbar-collapse .navbar-nav > li { width: 14.2%;text-align: center;cursor: pointer; }
.navbar-collapse .navbar-nav > li > a { color: #fff; }
.navbar-collapse .navbar-nav > .active > a { background-color: rgb(254,0,0);color: #fff; }
.navbar-collapse .navbar-nav .dropdown-menu > li.active > a { background-color: #fff;color: rgb(254,0,0); }
.navbar-collapse .navbar-nav > li:hover { background-color: #e7e7e7; }
.navbar-collapse .navbar-nav > li:hover a { color: #333; }
.navbar-collapse .navbar-nav .active:hover a { color: #333; }

.index-content-1 { padding-bottom: 3rem; }
.index-content-1 .container > div { padding-left: 0 !important;padding-right: 0 !important; }
.index-content-1-header { /*height: 80px;*/line-height: 80px;font-size: 1.7rem;font-weight: bold; }
.index-content-1-header .more { text-align: right;position: absolute;top: 3px;right: 20px; }
.index-content-1-header .more > a { color: #333;font-size: 1.4rem;font-weight: 400;text-decoration: none; }
.index-content-1-txt { margin-top: 5px;margin-bottom: 0;list-style: none;padding-left: 0 !important;padding-right: 0 !important; }
.index-content-1-txt li { background-color: #fff;margin-top: 7px;padding-top: 10px;padding-bottom: 10px;padding-left: 0 !important;padding-right: 0 !important; }
.index-content-1-txt li:first-child { margin-top: 0; }
.index-content-1-txt .img { padding-left: 10px !important;padding-right: 10px !important;padding-top: 5px;padding-bottom: 5px; }
.index-content-1-txt .img > div { color: #fff;position: absolute;right: 10px;bottom: 5px;left: 10px;padding-left: 10px;padding-right: 10px; }
.index-content-1-txt .img > div { background: -webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,.4) 40%, rgba(0,0,0,.55) 100%);
    background: linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,.4) 40%, rgba(0,0,0,.55) 100%);}
.index-content-1-txt .img > div > span { line-height: 1.6;display: block; }
.index-content-1-txt .img > div > span:last-child { margin-bottom: 10px; }
.index-content-1-txt .video-img { text-align: center; }
.index-content-1-txt .video-img > button { height: 4.6rem;width: 4.6rem;background-color: rgba(0,0,0,0);border: 0;position: absolute;outline: none;top: -webkit-calc(50% - 2.3rem);top: -moz-calc(50% - 2.3rem);top: -o-calc(50% - 2.3rem);top: calc(50% - 2.3rem);left: -webkit-calc(50% - 2.3rem);left: -moz-calc(50% - 2.3rem);left: -o-calc(50% - 2.3rem);left: calc(50% - 2.3rem); }

.index-content-1-txt header { /*text-indent: -6px;*/font-size: 1.7rem; }
.index-content-1-txt header+span { overflow : hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.index-content-2 { background-color: #ECF6FF;padding-bottom: 3rem; }
.index-content-2 .marqueeleft img { width: -webkit-calc(100vw * 1/9);width: calc(100vw * 1/9); }
.index-content-3 .marqueeleft img ,
#mar-1 .pic { width: -webkit-calc(100vw * 1/8);width: calc(100vw * 1/8); }
.index-content-3 { padding-bottom: 3rem; }
.index-content-3 p { color:#0169c8;font-size: 1.7rem;font-weight: 600;text-align: center;margin-top: 25px; }
.index-content-1-header header ,
.index-content-2-header header ,
.index-content-3-header header { line-height:7rem;text-align: center;font-size: 1.5rem;font-weight: 600; }
.index-content-1-header header:before ,
.index-content-1-header header:after ,
.index-content-2-header header:before ,
.index-content-2-header header:after ,
.index-content-3-header header:before ,
.index-content-3-header header:after{ content: '——';margin: 10px;opacity: .7;font-weight: 100; }
.index-content-1-header span ,
.index-content-2-header span ,
.index-content-3-header span{ line-height: 2;color: #333;text-align: center;font-size: 1.3rem;font-weight: 100;margin-top: -5px;padding-left: 0 !important;padding-right: 0 !important; }
.index-content-4 img { width: 100%; }

/* 播放视频 */
.modal-body { padding: 0 !important; }
.modal-body .close { margin-top: 10px;margin-right: 10px; }
.modal-dialog { width: 55vw;height: auto;margin: 17vh auto;}
.modal-dialog video { width: 100%; }
/*.modal-content { background-color: #000 !important; }*/


/* 滚动 */
.marqueeleft { overflow:hidden;margin-top:20px;}
.marqueeleft ul { padding-left: 0; }
.marqueeleft li { float:left;padding:0 10px;overflow:hidden;}
.marqueeleft li .txt { text-align:center;height:23px;line-height:23px;}
.marqueeleft img:nth-of-type(even) { display: block;margin-top: 20px; }
#mar-1 .pic { height: 37px;line-height: 37px;color: #fff;text-align: center;position: absolute;top: 40%;
	background: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,.6), rgba(0,0,0,.3), rgba(0,0,0,0));
    background: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,.6), rgba(0,0,0,.3), rgba(0,0,0,0));
    background: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,.6), rgba(0,0,0,.3), rgba(0,0,0,0));
    background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,.3), rgba(0,0,0,.6), rgba(0,0,0,.3), rgba(0,0,0,0));}

.index-footer { /*background-color: #e5e5e5;*/padding-top: 50px;padding-bottom: 50px;margin-top: -3px; }
.index-footer { background: -webkit-linear-gradient(#f3f3f3 0%, #d1d1d1 100%);background: linear-gradient(#f3f3f3, #d1d1d1 100%);}

.index-footer ul { list-style: none; }
.index-footer .index-footer-0 li { line-height: 30px;background-image: url(/static/own-picture/ico4.png)/*tpa=http://www.ycoem.com/public/static/image/ico4.png*/;background-repeat: no-repeat;background-position: center left;background-size: 17px;font-size: 1.3rem;list-style: none;padding-left: 20px }
.index-footer .index-footer-0 li:last-child { background-image: url("/static/own-picture/ico3.png")/*tpa=http://www.ycoem.com/public/static/image/ico3.png*/; }
.index-footer .index-footer-1 { text-align: right; }
.index-footer .index-footer-1 li { text-align: center;display: inline-block; }
.index-footer .index-footer-1 li:nth-child(1) { margin-right: 15px; }
.index-footer .index-footer-1 li span { color: #333;font-size: 1.1rem;display: block;margin-top: 9px; }
.index-footer .index-footer-2 { margin-top: 15px; }
.index-footer .index-footer-2 pre { background-color: rgba(0,0,0,0) !important; }
.index-footer .index-footer-2 span { line-height: 32px;font-size: 1.3rem;display: block; }
.index-footer .hr { border-top-color: rgba(0,0,0,.08);margin-top: 30px; }


/**
 * 产品页
 */
 /* 二级目录 */
.product-content-0 ,
.solut-content-0 ,
.cases-content-0 ,
.firm-content-0 ,
.service-content-0 { background-color: #f8f8f8; }
.product-content-0 ul ,
.solut-content-0 ul ,
.cases-content-0 ul ,
.service-content-0 ul ,
.firm-content-0 ul { height: 5.5rem;line-height: 5.5rem;padding-left: 30px !important;margin-top: 10px; }
.product-content-0 ul li ,
.solut-content-0 ul li ,
.cases-content-0 ul li ,
.service-content-0 ul li ,
.firm-content-0 ul li { color: #333;padding-left: 0 !important;padding-right: 0 !important; }
.product-content-0 ul li a ,
.solut-content-0 ul li a ,
.cases-content-0 ul li a ,
.service-content-0 ul li a ,
.firm-content-0 ul li a { color: #333;text-decoration: none;margin-left: -7px; }
.product-content-0 ul li.active ,
.product-content-0 ul li.active a ,
.solut-content-0 ul li.active ,
.solut-content-0 ul li.active a ,
.cases-content-0 ul li.active ,
.cases-content-0 ul li.active a ,
.service-content-0 ul li.active ,
.service-content-0 ul li.active a ,
.firm-content-0 ul li.active ,
.firm-content-0 ul li.active a{ color: red; }

.product-content-0-txt > a { background-image: url(ico8.png)/*tpa=http://www.ycoem.com/public/static/image/ico8.png*/;background-repeat: no-repeat;background-position: center right;background-size: 12px;color: #333;font-size: 12px;text-decoration: none;padding-right: 17px; }
/*.product-content-1 { padding-bottom: 40px; }*/
.product-content-1-header header{ font-size: 2.5rem;font-weight: 500;text-align: center;margin-top: 5rem;margin-bottom: 4rem; }
.product-content-1-header header span{ background-color: #02c5d7;color: #fff;padding: 1.7rem 2.1rem; }
.product-content-1-header > span{ line-height: 2.3;color: #333;text-align: left;font-size: 1.3rem;padding-left: 0 !important;padding-right: 0 !important; }
.product-content-1-header > img { width: 100%;display: block;margin-top: 1rem; }
.product-content-1 .container ,
.product-content-4 { display: none; }
.product-content-1-btn { text-align: right;position: absolute;top: 5.5rem; }
.product-content-1-btn button { height: 30px;width: 45px;border: 0;background: rgba(0,0,0,0);outline:none;margin-right: .5rem; }
.product-content-1-btn #button { border-radius: 4px;background: rgb(221, 221, 221);color: red; }
.product-content-2-header header{ font-size: 2.5rem;font-weight: 500;margin-top: 4rem;margin-bottom: 1rem; }
.product-content-2-header > span{ line-height: 2.3;color: #333;text-align: left;font-size: 1.3rem;padding-left: 0 !important;padding-right: 0 !important; }
.product-content-2-header > img { width: 100%;display: block;margin-top: 1rem; }
.product-content-3 img ,
.product-content-4 img { width: 100%; }


/**
 * 解决方案
 */
.solut-content-1-header header{ font-size: 1.6rem;font-weight: 600;text-align: center;margin-top: 4rem;margin-bottom: 3rem; }
.solut-content-1-header pre { background-color: #f1f5f8 !important;}
.solut-content-1-header span{ line-height: 2.3;color: #333;font-size: 1.3rem; }
.solut-content-2 { background-color: #f1f5f8;padding-bottom: 50px; }


/* 图片hover */
.solut-content-2 .imgbox { padding-left: 5px !important;padding-right: 5px !important; }
.solut-content-2 .imgbox div ,
.solut-content-2 .imgbox .textbox ,
.solut-content-2 .imgbox .textbox .text0 ,
.solut-content-2 .imgbox .textbox .text1 { -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.textbox { width: -webkit-calc(100% - 10px);width: -moz-calc(100% - 10px);width: -o-calc(100% - 10px);width: calc(100% - 10px);height: 100%;color: #FFF;text-align: center;position: absolute;bottom: 0;}
.textbox .text0 { margin-top: -webkit-calc(50% + 1rem);margin-top: -moz-calc(50% + 1rem);margin-top: -o-calc(50% + 1rem);margin-top: calc(50% + 1rem);font-size: 2.5rem;font-family: "microsoft yahei";}
.textbox .text1 { /*line-height: 1.7;*/line-height: 2.1;text-align: left;font-family: "microsoft yahei";/*font-size: 1rem;*/font-size: 1.3rem;position: absolute;top: -webkit-calc(50% - 1rem);top: -moz-calc(50% - 1rem);top: -o-calc(50% - 1rem);top: calc(50% - 1rem);/*bottom: 2.3rem;*/right: 15px;left: 15px;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);
	overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.textbox:hover { background: -webkit-linear-gradient(45deg, rgba(34,104,42,.35) 0%, rgba(155,74,27,.35) 40%, rgba(58,52,42,.35) 100%);background: linear-gradient(45deg, rgba(34,104,42,.35) 0%, rgba(155,74,27,.35) 40%, rgba(58,52,42,.35) 100%);}
/*.textbox:hover .textbox { background: -webkit-linear-gradient(rgba(240,231,237,.35) 0%, rgba(251,243,245,.35) 40%, rgba(252,134,136,.35) 100%);background: linear-gradient(rgba(240,231,237,.35) 0%, rgba(251,243,245,.35) 40%, rgba(252,134,136,.35) 100%);}*/
.textbox:hover .text0 { margin-top: 3.2rem;}
.textbox:hover .text1 { -webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1); }

/**
 * 案例
 */
.cases-content-2 { background-color: #F1F5F8; }
.cases-content-1-body ,
.cases-content-1-body > div:first-child
/*.cases-content-1-body > div:last-child*/ { padding-left: 0 !important;padding-right: 0 !important; }
.cases-content-1-body { padding-top: 30px;padding-bottom: 30px;border-bottom: 1px dashed rgba(0,0,0,.12); }
.cases-content-1-body:last-child { border: 0; }
/*.cases-content-1-body > div:last-child { text-align: center; }
.cases-content-1-body > div:last-child > img { width: 70%; }*/
.cases-content-1-body-txt header { line-height: 3;font-size: 1.5rem;font-weight: bold;}
.cases-content-1-body-txt span { line-height: 2;color: #888;display: block;font-size: 1.3rem;margin-top: 5px; }
.cases-content-1-body-txt .depict { color: #333;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
/* 分页 */
.pagination > li > a,
.pagination > li > span { border-radius: 3px;margin-right: 2.5rem !important; }

/**
 * 服务支持
 */
.service-content-1 .service-content-1-txt { margin-bottom: 0; }
.service-content-1 .service-content-1-txt li { border-bottom: 1px dashed rgba(0,0,0,.1);font-size: 1.4rem;font-weight: 500;list-style: none; }
.service-content-1 .service-content-1-txt li:last-child { border-bottom: 0; }
.service-content-1 .service-content-1-txt li > .title { line-height: 5rem;padding-left: 0 !important;padding-right: 0 !important; }
.service-content-1 .service-content-1-txt li > .title > span ,
.firm-content-1 .firm-content-1-header header > span { background-image: url(/static/own-picture/ico6.png)/*tpa=http://www.ycoem.com/public/static/image/ico6.png*/,url(/static/own-picture/ico7.png)/*tpa=http://www.ycoem.com/public/static/image/ico7.png*/;background-repeat: no-repeat;
	background-position: center left,center right;background-size: .85rem;font-size: 14px;padding-left: 18px !important;padding-right: 29px !important;cursor: pointer;}
.service-content-1 .service-content-1-txt li > .down { line-height: 5rem;text-align: right;padding-left: 0 !important;padding-right: 0 !important; }
.service-content-1 .service-content-1-txt li > .down > a > span { color: rgb(51, 51, 51);border: 1px solid;border-radius: 7px;padding: .3rem 1.2rem; }
.service-content-1 .service-content-1-txt li > .down > a { text-decoration: none; }
.service-content-1 .service-content-1-txt-body { display: none; }
.service-content-1 .service-content-1-txt-body span { line-height: 2;display: block; }
.service-content-3 { background-color: #f8f8f8; }
.service-content-2 { background: #fff;margin-top: -1px;padding-top: 3rem;padding-bottom: 2rem; }
.service-content-2 .service-content-2-txt { border-bottom: 1px dashed #ccc;padding-bottom: 15px; }
.service-content-2 .service-content-2-txt:last-child { border-bottom: 0; }
.service-content-2 .service-content-2-txt li { list-style: none; }
.service-content-2 .service-content-2-txt pre{ line-height: 2.5;background: #fff !important; }
.service-content-2 .service-content-2-txt .title { font-weight: bold; }
.service-content-2 .service-content-2-txt .title pre { line-height: 2.2;color: #0E84BC;font-size: 1.5rem; }


/**
 * 关于音创
 */
.firm-content-1 li { height: 5rem;list-style: none; }
.firm-content-1-header { border-bottom: 1px dashed rgba(0,0,0,.1); }
.firm-content-1 li:last-child .firm-content-1-header { border-bottom: 0; }
.firm-content-1-header header { line-height: 5rem; }
.firm-content-1-body { margin-top: 1rem; }
.firm-content-1-body pre { background: #fff !important;  }
.firm-content-1-body img { display: block;margin-top: 7px; }
.firm-content-1-body span { color: #7d7979;line-height: 2; }
.firm-content-1-body video { margin-top: 7px; }
.firm-content-1-body { display: none; }
.firm-content-2 { background-color: #ECF9F8; }
.firm-content-2 .firm-content-2-box { padding-top: 3rem;padding-bottom: 4rem; }
.firm-content-2 .firm-content-2-header > header { color: #FB8672;font-size: 6rem;-webkit-text-stroke:2px #ECF9F8; }
.firm-content-2 .firm-content-2-content { margin-top: 1.3rem; }
.firm-content-2 .firm-content-2-content > pre { background-color: #ECF9F8 !important;line-height: 2.5 !important;font-size: 1.3rem; }
.firm-content-2 .firm-content-2-content > ul { /*border-top: 2px dashed rgba(0,0,0,.1);*/list-style: none;margin-top: 3rem;/*padding-top: 3rem;*/ }
.firm-content-2 .firm-content-2-content > ul > li { line-height: 3.5;background-color: #AFEBE5;text-indent: 1rem;font-size: 1.3rem;margin-top: 10px; }


/**
 * 联系我们
 */
.contact-content-0 { line-height: 13rem;color: #fd8d5f;font-size: 5rem;-webkit-text-stroke: 3px #f8f8f8;padding-bottom: 1rem;}
.contact-content-1 { text-align: left;margin-top: 2.6rem;margin-bottom: 2.6rem; }
.contact-content-1:nth-child(even) { background-color: #F3FBFE;padding-top: 2.6rem;padding-bottom: 2.6rem;margin-top: 0;margin-bottom: 0; }
.contact-content-1 .contact-content-1-header { color: #FF2122;font-size: 1.6rem;margin-bottom: 1rem;}
.contact-content-1 .contact-content-body-0 { line-height: 3.5;border-bottom: 1px solid rgba(0,0,0,.1);display: inline;padding-bottom: 8px; }
.contact-content-1 .contact-content-body-0:last-child { border-bottom: 0; }
.contact-content-1 .contact-content-body-0 > span { width: 28%;font-size: 1.3rem;display: inline-block; }
.contact-content-1 .contact-content-body-0 > span:last-child { text-align: left; }
.contact-content-1 .contact-content-body-0 > span:first-child { width: 38%;font-weight: bold; }

.contact-content-3 pre { background-color: #fff !important;line-height: 2.5rem; }
.contact-content-3 .container > div{ margin-top: 2.6rem;padding-bottom: 2.6rem; }
.contact-content-3 .container > div:first-child { border-bottom: 3px dashed #F3F3F3; }


@media (max-width: 400px) {
	/* 首页导航 */
	.index-header { top: 15px; }
	.navbar-default { margin-top: 0; }
	/* 首页音创资讯 */
	.index-content-1-header { height: 40px;line-height: 40px;}
	.index-content-1-header .more { top: 12px; }
	/* 首页二维码图片居中显示 */
	.index-footer .index-footer-1 { text-align: center; }
	/* 导航栏宽度 */
	.navbar-collapse .navbar-nav > li { width: 100%; }
	/* 导航栏背景颜色 */
	.navbar-collapse { background-color: rgba(0,0,0,1);position: absolute;width: 100%;z-index: 1000; }
	/* 导航下拉菜单对齐方式 */
	.navbar-collapse .dropdown-menu li { text-align: center; }
	.navbar-nav { margin: 0; }
	/* 二级标题显示 */
	.product-content-0 ul,
	.solut-content-0 ul,
	.cases-content-0 ul,
	.service-content-0 ul,
	.firm-content-0 ul { height: 2rem;line-height: 2rem; }
	.product-content-0 ul li a ,
	.solut-content-0 ul li a ,
	.cases-content-0 ul li a ,
	.service-content-0 ul li a ,
	.firm-content-0 ul li a { font-size: 1rem; }
	/* 产品 */
	.product-content-1 .product-content-1-btn { top: .5rem; }
	.product-content-1 .product-content-1-btn button { height: 20px;width: 30px;font-size: .9rem; }
	/* 解决方案  方案特点 字*/
	.solut-content-2 header { height: 2rem;line-height: 2rem; }
	.solut-content-2 header > img { width: 19%; }
	/* 解决方案 图片hover*/
	.solut-content-2 { padding-bottom: 17px; }
	.textbox .text0 { font-size: 1rem; }
	.textbox .text1 { line-height: 1.4;font-size: .8rem;}
	/* 案例 */
	.cases-content-1-body-txt { padding-left: 0 !important;padding-right: 0 !important; }
	.cases-content-1-body-txt .depict { -webkit-line-clamp: 100; }
	/* 音创资讯时间 */
	.index-content-1-txt .time{ text-align: left;padding-left: 15px;padding-right: 15px;}
	/*企业资质图片大小*/
	.index-content-2 .marqueeleft img { width: -webkit-calc(100vw * 1/2);width: calc(100vw * 1/2); }
	/* 服务支持 我们承诺 */
	.service-content-1 .service-content-1-txt li { font-size: 1.1rem; }
	.service-content-1 .service-content-1-txt li > .title > span ,
	.firm-content-1 .firm-content-1-header header > span { font-size: 1.1rem; }
	.service-content-1 .service-content-1-txt li > .down > a > span { padding: .2rem .8rem }
	/*联系我们*/
	.contact-content-0 { line-height: 6rem;padding-bottom: .7rem;}
	.contact-content-1 .contact-content-body-0 > div:last-child { text-align: center; }
	.contact-content-1 .contact-content-body-0 { line-height: 2.5;font-size: 12px; }
	/* 底部地址显示 */
	.index-footer { padding-top: 20px;padding-bottom: 20px }
	.index-footer .hr { margin-top: 10px;margin-bottom: 10px !important; }
	.index-footer .index-footer-0 li ,
	.index-footer .index-footer-2 span { font-size: 1rem; }
}
@media (max-width: 768px) {
	/* 首页导航 */
	.index-header { top: 15px; }
	.navbar-default { margin-top: 0; }
	/* 首页音创资讯 */
	.index-content-1-header .more { top: 12px; }
	/* 首页二维码图片居中显示 */
	.index-footer .index-footer-1 { text-align: center; }
	/* 导航栏宽度 */
	.navbar-collapse .navbar-nav > li { width: 100%; }
	/* 导航栏背景颜色 */
	.navbar-collapse { background-color: rgba(0,0,0,1);position: absolute;width: 100%;z-index: 1000; }
	/* 导航下拉菜单对齐方式 */
	.navbar-collapse .dropdown-menu li { text-align: center; }
	.navbar-nav { margin: 0; }
	/* 产品 */
	.product-content-1 .product-content-1-btn { top: .5rem; }
	/* 解决方案  方案特点 字*/
	.solut-content-2 header > img { width: 18%; }
	/* 解决方案 图片hover */
	.textbox .text0 { font-size: 1rem; }
	.textbox .text1 { line-height: 1.7;font-size: 1rem;}
	/* 案例 */
	.cases-content-1-body-txt { padding-left: 0 !important;padding-right: 0 !important; }
	.cases-content-1-body-txt .depict { -webkit-line-clamp: 100; }
	/*企业资质图片大小*/
	.index-content-2 .marqueeleft img { width: -webkit-calc(100vw * 1/3);width: calc(100vw * 1/3); }
	/* 服务支持 我们承诺 */
	.service-content-1 .service-content-1-txt li { font-size: 1rem; }
	.service-content-1 .service-content-1-txt li > .title > span ,
	.firm-content-1 .firm-content-1-header header > span { font-size: 1.1rem; }
	.service-content-1 .service-content-1-txt li > .down > a > span { padding: .2rem .8rem }
}
